package cn.learn.domain.cargo;

import java.io.Serializable;
import java.util.Date;

public class Finance implements Serializable{

    private String financeId;
    private Date inputDate; //制单日期
    private String inputBy;
    private Integer state;
    private String createBy;     //被谁创建
    private String createDept;  //创建部门
    private Date createTime;   //创建时间
    private String companyid;
    private Integer invoicemoney;  //财务金额
    private String portOfLoading;   //装货港
    private String portOfDischarge;  //卸货港
    private Integer copynum;   //装货数量
    private String ordertype;   //订单类型
    private Date loadingdate;   //装载日期
    private Date limitdate;//有效日期


    private String companyId;
    private String companyName;





    public String getFinanceId() {
        return financeId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_finance.FINANCE_ID
     *
     * @param financeId the value for co_finance.FINANCE_ID
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public void setFinanceId(String financeId) {
        this.financeId = financeId == null ? null : financeId.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_finance.INPUT_DATE
     *
     * @return the value of co_finance.INPUT_DATE
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public Date getInputDate() {
        return inputDate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_finance.INPUT_DATE
     *
     * @param inputDate the value for co_finance.INPUT_DATE
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public void setInputDate(Date inputDate) {
        this.inputDate = inputDate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_finance.INPUT_BY
     *
     * @return the value of co_finance.INPUT_BY
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public String getInputBy() {
        return inputBy;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_finance.INPUT_BY
     *
     * @param inputBy the value for co_finance.INPUT_BY
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public void setInputBy(String inputBy) {
        this.inputBy = inputBy == null ? null : inputBy.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_finance.STATE
     *
     * @return the value of co_finance.STATE
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public Integer getState() {
        return state;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_finance.STATE
     *
     * @param state the value for co_finance.STATE
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public void setState(Integer state) {
        this.state = state;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_finance.CREATE_BY
     *
     * @return the value of co_finance.CREATE_BY
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public String getCreateBy() {
        return createBy;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_finance.CREATE_BY
     *
     * @param createBy the value for co_finance.CREATE_BY
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public void setCreateBy(String createBy) {
        this.createBy = createBy == null ? null : createBy.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_finance.CREATE_DEPT
     *
     * @return the value of co_finance.CREATE_DEPT
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public String getCreateDept() {
        return createDept;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_finance.CREATE_DEPT
     *
     * @param createDept the value for co_finance.CREATE_DEPT
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public void setCreateDept(String createDept) {
        this.createDept = createDept == null ? null : createDept.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_finance.CREATE_TIME
     *
     * @return the value of co_finance.CREATE_TIME
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_finance.CREATE_TIME
     *
     * @param createTime the value for co_finance.CREATE_TIME
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_finance.COMPANYID
     *
     * @return the value of co_finance.COMPANYID
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public String getCompanyid() {
        return companyid;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_finance.COMPANYID
     *
     * @param companyid the value for co_finance.COMPANYID
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public void setCompanyid(String companyid) {
        this.companyid = companyid == null ? null : companyid.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_finance.INVOICEMONEY
     *
     * @return the value of co_finance.INVOICEMONEY
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public Integer getInvoicemoney() {
        return invoicemoney;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_finance.INVOICEMONEY
     *
     * @param invoicemoney the value for co_finance.INVOICEMONEY
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public void setInvoicemoney(Integer invoicemoney) {
        this.invoicemoney = invoicemoney;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_finance.PORT_OF_LOADING
     *
     * @return the value of co_finance.PORT_OF_LOADING
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public String getPortOfLoading() {
        return portOfLoading;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_finance.PORT_OF_LOADING
     *
     * @param portOfLoading the value for co_finance.PORT_OF_LOADING
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public void setPortOfLoading(String portOfLoading) {
        this.portOfLoading = portOfLoading == null ? null : portOfLoading.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_finance.PORT_OF_DISCHARGE
     *
     * @return the value of co_finance.PORT_OF_DISCHARGE
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public String getPortOfDischarge() {
        return portOfDischarge;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_finance.PORT_OF_DISCHARGE
     *
     * @param portOfDischarge the value for co_finance.PORT_OF_DISCHARGE
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public void setPortOfDischarge(String portOfDischarge) {
        this.portOfDischarge = portOfDischarge == null ? null : portOfDischarge.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_finance.COPYNUM
     *
     * @return the value of co_finance.COPYNUM
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public Integer getCopynum() {
        return copynum;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_finance.COPYNUM
     *
     * @param copynum the value for co_finance.COPYNUM
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public void setCopynum(Integer copynum) {
        this.copynum = copynum;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_finance.ORDERTYPE
     *
     * @return the value of co_finance.ORDERTYPE
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public String getOrdertype() {
        return ordertype;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_finance.ORDERTYPE
     *
     * @param ordertype the value for co_finance.ORDERTYPE
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public void setOrdertype(String ordertype) {
        this.ordertype = ordertype == null ? null : ordertype.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_finance.LOADINGDATE
     *
     * @return the value of co_finance.LOADINGDATE
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public Date getLoadingdate() {
        return loadingdate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_finance.LOADINGDATE
     *
     * @param loadingdate the value for co_finance.LOADINGDATE
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public void setLoadingdate(Date loadingdate) {
        this.loadingdate = loadingdate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_finance.LIMITDATE
     *
     * @return the value of co_finance.LIMITDATE
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public Date getLimitdate() {
        return limitdate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_finance.LIMITDATE
     *
     * @param limitdate the value for co_finance.LIMITDATE
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public void setLimitdate(Date limitdate) {
        this.limitdate = limitdate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_finance.company_id
     *
     * @return the value of co_finance.company_id
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public String getCompanyId() {
        return companyId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_finance.company_id
     *
     * @param companyId the value for co_finance.company_id
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public void setCompanyId(String companyId) {
        this.companyId = companyId == null ? null : companyId.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column co_finance.company_name
     *
     * @return the value of co_finance.company_name
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public String getCompanyName() {
        return companyName;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column co_finance.company_name
     *
     * @param companyName the value for co_finance.company_name
     *
     * @mbg.generated Mon Dec 23 11:47:49 CST 2019
     */
    public void setCompanyName(String companyName) {
        this.companyName = companyName == null ? null : companyName.trim();
    }
}